crm medical billing software erp financial cms emr management customer medical interactive patient station advisor investment content management e-commerce pda medical software financial planning medical software pda software databases pda graphics & multimedia publish management system